starnose mole - Turkish English Dictionary